<%@ page language="java" import="java.util.Map;" %>
<%@ page errorPage="error.jsp?source=buscadorEventoResultado.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>Resultados busqueda eventos</title>
  <link type='text/css' href='css/general.css' rel='stylesheet' media='all'>
  <link type='text/css' href='css/buscadorEventoResultados.css' rel='stylesheet' media='all'>
 </head>
 <body>
  <div id="gen_cont">
   <div id="eventosMostrados"><br /><ul>
   <%
    int pagActual=0;
    if(request.getParameter("pagina")!=null){
    	pagActual=Integer.parseInt(request.getParameter("pagina"));
    }
    Map<String,String> resultados=(Map<String,String>)session.getAttribute("busquedaEvento");
    int numElementos=Integer.valueOf(resultados.get("numeroElementos"));
    int numEPP=Integer.valueOf(resultados.get("elementosPorPagina"));
	int lInf=pagActual*numEPP+2;
	int lSup=lInf+numEPP;
	int numAct=0;
    for(Map.Entry<String,String> e: resultados.entrySet()){
    	if(numAct>=lInf&&numAct<lSup){
        	int search=Integer.valueOf(e.getKey().substring(1,e.getKey().indexOf(')')));
        	if(search>0){
   			%>
   				<li><a href="FrontController?action=redirect&url=evento.jsp?nombre=<%=resultados.get(e.getKey())%>"><%=e.getKey()%></a></li>
   			<%
        	}
    	}
   		numAct++;
    } 
   %>
   </ul></div>
   <br />
   <hr />
   <br />
   <center>P&aacute;gina: 
   <%
    int numPaginas=(int)Math.ceil(numElementos/numEPP);
    for(int i=0;i<=numPaginas;i++){
    	String tipo=i==pagActual?"actual":"noactual";
    	out.println("<a href='FrontController?action=redirect&url=buscadorEventoResultados.jsp?pagina="+i+"' class='"+tipo+"'>"+(i+1)+"</a> ");
    }
   %>
   </center>
  </div>
 </body>
</html>